Stirlingov motor je toplotna mašina pogonjena toplim gasom, može se nazivati i toplogasni motor. Princip se zasniva na cikličnoj kompresiji i rashladjivanju zagrijanog gasa prilikom čega nastaje mehanički rad pa stoga i spada u istu kategoriju mašina kao što su parna i motori sa unutrašnjim sagorijevanjem s tim da je razlika u tome što se toplota dovodi vanjskim putem.[1] Kao radni gas može se uzeti vazduh, helij ili vodonik. Za korisni rad je dovoljna razlika temperatura izmedju izvora toplote, npr. Sunce ili vatra, i okoline.